have a success in some activity - Allemand Anglais Dictionnaire